Skip to content

Conversation

FMorschel
Copy link

@FMorschel FMorschel commented Sep 26, 2025

The issue I'm trying to fix is #2542.

I've used the skip information to skip all Messages writes when inside the relevant reporters.

I've already copied and added some tests here.

I'd like some guidance on whether what I did was the correct implementation (first contribution here). And once I've resolved all requests from the team, I'll add the new entry to the changelog and bump the version as needed.


  • I’ve reviewed the contributor guide and applied the relevant portions to this PR.
Contribution guidelines:

Note that many Dart repos have a weekly cadence for reviewing PRs - please allow for some latency before initial review feedback.

@FMorschel FMorschel requested a review from a team as a code owner September 26, 2025 13:10
@natebosch
Copy link
Member

I don't think I agree with treating solo differently than other skipped tests. I think I can get on board with suppressing all skips in the compact and failures only reporters.

@natebosch
Copy link
Member

I'll start a conversation with a few folks to make a decision on what behavior we want to switch to and revisit this.

@FMorschel
Copy link
Author

I don't think I agree with treating solo differently than other skipped tests. I think I can get on board with suppressing all skips in the compact and failures only reporters.

Well, I guess it makes no difference too. Now that you said it, I realized that skipped tests wouldn't have any message to send so this would work fine too.

I'll wait for your answer (after the discussions), to continue working on this. Thank you for taking a look at it already!

@FMorschel
Copy link
Author

I've updated this to remove the soloSkip since it made little sense. Any news on what the team wants to do @natebosch?

Small note: in the related issue, I mentioned this idea came from @jakemac53 at dart-lang/tools#2107 (comment) to help out in debugging analyzer (and related) tests.

@FMorschel
Copy link
Author

Do note that by removing that soloSkip change, then the compact reporter skip displays the skip reason if available test fails.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants